define(function (require, exports, module) {

    var mCard = require('andrew/card/index.js');

    Vue.component('child', {
        // 在 JavaScript 中使用 camelCase
        props: ['message'],
        template: ' <input type="text" class="form-control" placeholder="" v-model="message">'
    })


    Vue.component('my-component', {
        // 在 JavaScript 中使用 camelCase
        props: ['propa'],
        data: function () {
            return {
                a: 0
            }
        },
        inheritAttrs: false,
        template: `<input type="text" class="form-control" placeholder="" v-model="$attr.a"><br />`,
        created() {
            console.log(this.$attrs) // { boo: 'Hello Javascript!', coo: 'Hello Vue', doo: 'Last' }
            this.a = this.$attrs.a;
        }
    })

    new Vue({
        el: '#app',
        data: function () {
            return {
                parentMsg: '1',
                propa: '1111111',
                propb: 'propb'
            }
        },
        methods: {
            incrementTotal1: function (e) {
                this.total += 1;
            },
            incrementTotal2: function () {
                this.total += 1;
            }
        },

    })




});